ChipFind - документация

Электронный компонент: MSM66P54

Скачать:  PDF   ZIP
MSM6679A-110
Voice Recognition Processor
MSM6679A-110 Voice Recognition Processor
Semiconductor
2
Contents
Description .......................................................................................................................................... 1
Features ................................................................................................................................................ 1
Functional and I/O Diagrams .......................................................................................................... 2
Pin Descriptions ................................................................................................................................. 8
Electrical Specifications ..................................................................................................................... 12
Absolute Maximum Ratings ............................................................................................ 12
Operating Conditions ....................................................................................................... 12
DC Characteristics (VDD = 4.5 to 5.5 V, Ta = -40 to 80C) .......................................... 13
AC Characteristics ............................................................................................................ 14
Timing Diagrams .............................................................................................................. 15
Functional Description ...................................................................................................................... 17
Voice Recognition ............................................................................................................. 17
SI Recognition ................................................................................................... 17
SD Recognition ................................................................................................. 20
Name Tag Recording ........................................................................................................ 20
Audio Input Interface ....................................................................................................... 21
Audio Output Interface .................................................................................................... 21
Memory Interface .............................................................................................................. 21
External Voice Synthesis Control ................................................................................... 24
Serial Interface ................................................................................................................... 25
MSM6679A-110 Slave-Mode API .................................................................................................... 26
Command Summary ........................................................................................................ 27
Command Descriptions ................................................................................................... 31
Asynchronous Serial Protocol Example ........................................................................ 44
Semiconductor
MSM6679A-110 Voice Recognition Processor
1
Semiconductor
MSM6679A-110 VRP
SI/SD Voice Recognizer, Recorder/Player, and Speech Synthesizer
DESCRIPTION
The MSM6679A-110 Voice Recognition Processor (VRP) is a slave-mode device that performs
five functions: speaker-independent (SI) voice recognition, speaker-dependent (SD) voice
recognition, solid-state sound recording, sound playback, and speech synthesis. The highly
integrated device also provides an on-chip memory controller, Flash memory interface, analog
data conversion, Oki speech synthesizer interface, and pulse width modulation (PWM) sound
output.
For SI recognition, the MSM6679A-110 contains a vocabulary template in external memory.
Pretrained SI vocabularies eliminate the need for laborious training, as usually required by SD
products. The memory requirements are dependent on the size of the vocabulary. The MSM6679A-
110 can tolerate background noise, while providing high recognition accuracy. In its designated
operating environment, the device achieves a typical recognition accuracy of >95% (using an
Oki-defined test procedure).
For SD recognition, the MSM6679A-110 stores SD vocabulary templates, as defined by the user,
in external SRAM. The MSM6679A-110 can create SD vocabularies of up to 61 words each, with
each word using approximately 50 bytes.
In addition to providing voice recognition capabilities, the MSM6679A-110 integrates a solid-
state recorder/player, speech synthesis functions, and a tone generator. ADPCM recording/
playback provides high quality sound and efficient memory utilization. The MSM6679A-110 can
respond to spoken commands, verbally or with tones, via an on-chip speech synthesizer and tone
generator. For larger speech-synthesis requirements, the MSM6679A-110 also provides a glueless
MSM665x control interface for off-chip speech synthesis.
The MSM6679A-110 can interface to any application or personal computer via a parallel or serial
interface through an open, device-independent serial mode API (SMAPI). To accelerate code
development, Oki supplies an evaluation kit, and assembly and C language programs for this
product.
FEATURES
SI recognition
- Up to 20 - 25 words in each vocabulary
- Multiple vocabulary support
SD recognition
- Up to 61 words in each vocabulary
- Multiple vocabulary support
Speech synthesis
- Up to 2.3-sec internal and 27.6-sec external
speech synthesis on-chip; sample looping
and concatenation allows even longer
phrases.
- On-chip controller for MSM665x speech
synthesizer
- Standard beep tone outputs
- Pulse code modualation (PCM) and
adaptive differential pulse code
modualation (ADPCM) voice or sound-
effect output
Speech capture and playback
- 28-kbps ADPCM speech compression
Serial ASCII command interface
6944-Hz audio input sample rate for record
andplayback
10-kHz sample rate for voice recognition
200-msec recognition latency
Flexible memory mapping for EPROM,
FLASH, and SRAM
32-MHz operation
Packages: 84-pin PLCC (QFJ84-P-S115) or
100-pin TQFP (TQFP100-P-1414-0.50-K)
MSM6679A-110 Voice Recognition Processor
Semiconductor
2
FUNCTIONAL AND I/O DIAGRAMS
Analog
Input
Recognition and
Synthesis Engine
Vocabulary
Memory
Algorithm
Memory
External Memory Control
External
Speech
Synthesis
Control
System
Controller
Serial
Interface
PWM
Output
Figure 1. MSM6679A-110 Block Diagram
A/D Interface
ADC0 ~ ADC9
VREF
NAR
BUSY
STROBE
SI
SD
RESOUT
VOICEOUT1
RXD1
TXD1
RES
OSC0
OSC1
AD0 ~ AD7
ROMRD
EA
WRRAM
RDRAM
ALE
ES
LOADPGM
ROMPAGE0
ROMPAGE1
RAMPAGE1
RAMPAGE0
A15FLIP
Serial-Mode
MSM665x Interface
PWM Output
Serial Interface
IC Reset and Oscillator Inputs
Memory Interface
A8 ~ A15
Figure 2. MSM6679A-110 Logic Symbol
Semiconductor
MSM6679A-110 Voice Recognition Processor
3
Figure 3. MSM6679A-110 84-Pin PLCC Pinout
75
76
77
78
79
80
81
82
83
84
1
2
3
4
5
6
7
8
9
10
11
N/C
N/C
N/C
N/C
N/C
N/C+
RES
EA
V
DD
AV
DD
ADC0
ADC1
ADC2
ADC3
ADC4
ADC5
ADC6
ADC7
ADC8
ADC9
AGND
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
N/C
N/C
N/C
A15
A14
A13
A12
A11
A10
A9
A8
V
DD
AD7
AD6
AD5
AD4
AD3
AD2
AD1
AD0
VOICEOUT1
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
VREF
N/C+
N/C+
N/C
N/C
N/C
N/C
RXD1
TXD1
GND
OSC0
OSC1
ALE
ROMRD WRRAM RDRAM
N/C
RESOUT
ES
NAR
N/C
,
N/C
N/C
N/C
N/C
N/C
N/C
RAMPAGE1
RAMPAGE0
LOADPGM N/C GND SD SI BUSY N/C ROMPAGE1 ROMPAGE0 STROBE A15FLIP N/C N/C